Text copied to clipboard!
Naslov
Text copied to clipboard!iOS programer
Opis
Text copied to clipboard!
Iščemo iOS programerja, ki bo odgovoren za razvoj, vzdrževanje in optimizacijo mobilnih aplikacij za iOS platformo. Kandidat bo sodeloval z oblikovalci, produktnimi vodji in drugimi razvijalci, da bi ustvaril inovativne in uporabniku prijazne aplikacije. Pomembno je, da ima kandidat poglobljeno razumevanje Swift in Objective-C programskih jezikov ter izkušnje z uporabo Xcode razvojnega okolja. Poleg tehničnih veščin mora imeti tudi sposobnost reševanja problemov, timskega dela in prilagodljivost v hitro spreminjajočem se okolju. Delo vključuje tudi testiranje aplikacij, odpravljanje napak in implementacijo novih funkcionalnosti glede na povratne informacije uporabnikov. Kandidat bo sodeloval pri načrtovanju arhitekture aplikacij in zagotavljanju skladnosti z najboljšimi praksami ter smernicami Apple. Prav tako je pomembno spremljanje najnovejših trendov in tehnologij v mobilnem razvoju ter njihova implementacija v projekte. Če ste strastni do mobilnih tehnologij in želite prispevati k razvoju vrhunskih iOS aplikacij, vas vabimo, da se pridružite naši ekipi.
Odgovornosti
Text copied to clipboard!- Razvijanje in vzdrževanje iOS aplikacij.
- Sodelovanje z oblikovalci in produktnimi vodji.
- Pisanje čiste in učinkovite kode v Swift in Objective-C.
- Testiranje aplikacij in odpravljanje napak.
- Implementacija novih funkcionalnosti glede na zahteve.
- Spremljanje in uporaba najnovejših tehnologij in trendov.
- Zagotavljanje skladnosti z Apple smernicami.
- Optimizacija aplikacij za najboljšo uporabniško izkušnjo.
- Dokumentiranje kode in razvojnih procesov.
- Sodelovanje pri načrtovanju arhitekture aplikacij.
Zahteve
Text copied to clipboard!- Izkušnje z razvojem iOS aplikacij.
- Znanje programskih jezikov Swift in Objective-C.
- Poznavanje Xcode razvojnega okolja.
- Razumevanje Apple smernic in standardov.
- Sposobnost reševanja tehničnih problemov.
- Izkušnje z integracijo API-jev in storitev tretjih oseb.
- Dobre komunikacijske in timske sposobnosti.
- Sposobnost dela v agilnem okolju.
- Poznavanje osnov UX/UI principov.
- Znanje o upravljanju različic (npr. Git).
Možna vprašanja na razgovoru
Text copied to clipboard!- Kakšne izkušnje imate z razvojem iOS aplikacij?
- Katere programske jezike uporabljate za iOS razvoj?
- Kako pristopate k odpravljanju napak v aplikacijah?
- Ali imate izkušnje z integracijo API-jev?
- Kako sledite najnovejšim trendom v mobilnem razvoju?
- Kako sodelujete z drugimi člani razvojne ekipe?
- Kakšne metode testiranja uporabljate pri razvoju?
- Kako zagotavljate skladnost z Apple smernicami?
- Ali imate izkušnje z agilnimi metodologijami?
- Kako dokumentirate svojo kodo in procese?